lapped insulation - Spanish English Dictionary